package cn.edu.hit.education.model;

import java.util.ArrayList;
import java.util.List;

import cn.edu.hit.education.pojo.College;
import cn.edu.hit.education.pojo.Role;
import cn.edu.hit.education.pojo.Specialty;
import cn.edu.hit.education.pojo.University;
import cn.edu.hit.education.pojo.User;

public class AuthenticationInformation {
	private User currentUser;
	private Role currentRole;
	private int  currentRoleSelection;
	private University currentUniversity;
	private List<College> currentColleges;
	private List<Specialty> currentSpecialties;
	
	private List<Role> roles = new ArrayList<Role>();
	
	public User getCurrentUser() {
		return currentUser;
	}
	public void setCurrentUser(User currentUser) {
		this.currentUser = currentUser;
	}
	public Role getCurrentRole() {
		return currentRole;
	}
	public void setCurrentRole(Role currentRole) {
		this.currentRole = currentRole;
	}
	public List<Role> getRoles() {
		return roles;
	}
	public void setRoles(List<Role> roles) {
		this.roles = roles;
	}
	public int getCurrentRoleSelection() {
		return currentRoleSelection;
	}
	public void setCurrentRoleSelection(int currentRoleSelection) {
		this.currentRoleSelection = currentRoleSelection;
	}
	public University getCurrentUniversity() {
		return currentUniversity;
	}
	public void setCurrentUniversity(University currentUniversity) {
		this.currentUniversity = currentUniversity;
	}
	public List<College> getCurrentColleges() {
		return currentColleges;
	}
	public void setCurrentColleges(List<College> currentColleges) {
		this.currentColleges = currentColleges;
	}
	public List<Specialty> getCurrentSpecialties() {
		return currentSpecialties;
	}
	public void setCurrentSpecialties(List<Specialty> currentSpecialties) {
		this.currentSpecialties = currentSpecialties;
	}

}
